import 'package:flutter/material.dart';
//with 采用混入概念，对CounterModel功能进行升级
//ChangeNotifier 状态管理保存带监听功能
class CounterModel with ChangeNotifier {
  //私有变量 count 保存计数
  int _count = 0;
  //带get方法的 count的get方法写法
  int get value => _count;

  //增加方法定义
  void add() {
    //count 数+1
    _count++;
    //通知所有保存了本状态对象的对象，数据状态更新了，需要变更
    notifyListeners();
  }
}
